cleaning sponge - German English Dictionary